List of finite element software packages
This is a list of software packages that implement the finite element method for solving partial differential equations or aid in the pre- and post-processing of finite element models.
Free/Open source
- Agros2D is a graphical 2D analysis package using the Hermes libraries, Python, and the Qt toolkit.
- CalculiX is an Open Source FEA project. The solver uses a partially compatible ABAQUS file format. The pre/post-processor generates input data for many FEA and CFD applications.
- Code Aster: is an Open Source software package for Civil and Structural Engineering finite element analysis and numeric simulation in structural mechanics which is written in Python and Fortran, GPL license.
- deal.II: One of the largest and most widely used Open Source finite element packages, supporting computations from laptops to supercomputers with tens of thousands of processors. Contains more than 550,000 lines of C++ code to provide h, p, and hp methods in 1d, 2d, and 3d.
- DUNE, Distributed and Unified Numerics Environment GPL Version 2 with Run-Time Exception, written in C++
- Elmer FEM solver: Open source multiphysical simulation software developed by Finnish Ministry of Education's CSC, written primarily in Fortran (written in Fortran90, C and C++)
- Escript/Finley: Parallel (MPI and OpenMP) Finite Element solver library for Python, written in C and C++, Open Software License v3
- FEBio, Finite Elements for Biomechanics
- FEniCS Project: a LGPL-licensed software package developed by American and European researchers
- FETK (Finite Element Tool Kit) is a set of C++ libraries for performing finite element analysis, released under GNU LGPL.
- FreeFem++: GPL software
- Hermes Project: Modular C/C++ library for rapid development of space- and space-time adaptive hp-FEM solvers.
- Impact: Dynamic Finite Element Program Suite, for dynamic events like crashes, written in Java, GNU license
- OOFEM: Object Oriented Finite EleMent solver, written in C++, GPL v2 license
- OpenXFEM++: extended finite element software, written in C++ [1]
- OpenFOAM (Field Operation And Manipulation). Originally for CFD only, but now includes finite element analysis through tetrahedral decomposition of arbitrary grids.
- OpenSees is an Open System for Earthquake Engineering Simulation
- VisualFEA/CBT : Educational version of VisualFEA for computer-aided instruction of structural mechanics and finite element method
- Z88: FEM-software available for Windows and Linux/UNIX, written in C, GPL license
Proprietary/Commercial
- Abaqus: Franco-American software from SIMULIA, owned by Dassault Systemes
- ADINA
- Advance Design BIM software for FEM structural analysis, including international design eurocodes, a solution developed by GRAITEC
- ANSA: An advanced CAE pre-processing software for complete model build up.
- ANSYS: American software
- AutoForm: Swiss origin German software for Sheet metal forming process chain
- COMSOL Multiphysics COMSOL Multiphysics Finite Element Analysis Software formerly Femlab
- Creo Elements / Pro Mechanica: A p-version finite element program that is embedded in the MCAD application Creo Elements Pro, from PTC (Parametric Technology Corporation)
- Diffpack Software for finite element analysis and partial differential equations
- Extreme Loading for Structures: Software made by Applied Science International for non-linear dynamic structural analysis, progressive collapse, blast, seismic, impact and other loading.
- Falcon2.0 : Lightweight FEM POST Processor and Viewer for 3D UNV and NASTRAN files
- FEFLOW: simulates groundwater flow, mass transfer and heat transfer in porous media
- Femap, Siemens PLM Software: A pre and post processor for Windows
- FEMdesigner: Low-cost linear, non-linear, elastic, plastic, contact stress, thermal, buckling, frequency FEA. Standalone and CAD-integrated. femdesigner.com
- FEMtools, Dynamic Design Solutions: A toolbox for static and dynamic simulation, verification, validation and updating of finite element models. Includes also modules for structural optimization and for obtaining experimental reference data.
- Flexcom, Finite element package used in the offshore oil and gas industry. Developed by MCS Kenny.
- FlexPDE
- FLUX, electromagnetic and thermal FEA, www.cedrat.com
- Genie, DNV (Det Norske Veritas) Software
- HydroGeoSphere: A 3D control-volume finite element hydrologic model, simulating surface and subsurface water flow and solute and thermal energy transport
- HyperSizer, design software specializing in composite materials; integrates with other software
- IMPETUS Afea Solver, Structural analysis software using isogéometric finite element (3rd order) accelerated by GPGPU computation
- JMAG, Japanese software
- LS-DYNA, LSTC - Livermore Software Technology Corporation
- LUSAS: UK Software
- MADYMO: TASS - TNO Automotive Safety Solutions
- Nastran: American software, from MSC Software
- nastran/EM: Nastran Suit for highly advanced Durability & NVH Analyses of Engines; born from the AK32 Benchmark of Audi, BMW, Daimler, Porsche & VW; Source Code available
- NEi Fusion, NEi Software: 3D CAD modeler + Nastran FEA
- NEi Nastran, NEi Software: General purpose Finite Element Analysis
- NEi Works, NEi Software: Embedded Nastran for SolidWorks users
- NISA: Indian software
- PAK: Serbian software for linear and nonlinear structural analysis, heat conduction, fluid mechanics with heat transfer, coupled problems, biomechanics, fracture mechanics and fatigue.
- PERMAS: general FEA software with integrated optimization, from INTES, Germany
- OOFELIE Multiphysics: Belgian Computer Aided Engineering software commercialized by Open Engineering
- PZFlex: American software for wave propagation and piezoelectric devices
- Quickfield : Physics simulating software
- Radioss: A linear and nonlinear solver owned by Altair Engineering
- Range Software: Multiphysics simulation software
- SAMCEF: CAE package developed by the Belgian company
- SAP2000: American software
- STRAND7: Developed in Sydney Australia by Strand7 Pty. Ltd. Marketed as Straus7 in Europe.
- StressCheck developed by ESRD, Inc (USA) emphasizing solution accuracy by utilizing high order elements
- Vflo: Physics-based distributed hydrologic modeling software, developed by Vieux & Associates, Inc.
- VisualFEA: User friendly finite element analysis program developed by Intuition Software,Inc.
- Zébulon: French software
References
External links